package com.nbst.model.erp;

import java.util.Date;

/**
 * 
 * @ClassName: ICTaskDispBillEntry
 * @Description:派工单分录表
 * @author King
 * @date 2019年5月3日
 *
 */
public class ICTaskDispBillEntry {
	/**派工单内码*/
	private Integer fTaskDispInterID;

	/***/
	private String fBrNo;

	/**派工单表头内码*/
	private Integer fInterID;

	/**行号*/
	private Integer fEntryID;

	/**编号*/
	private String fBillNum;

	/**状态*/
	private Short fStatus;

	/***/
	private Boolean fCancellation;

	/***/
	private Boolean fClose;

	/**班组*/
	private Integer fTeamID;

	/**操作工*/
	private Integer fWorkerID;

	/**设备*/
	private Integer fDeviceID;

	/**基本单位计划生产数量*/
	private Double fQtyPlan;

	/**基本单位实作数量*/
	private Double fQtyFinish;

	/**遗失数*/
	private Double fQtyLoss;

	/**计划生产数量*/
	private Double fAuxQtyPlan;

	/**实作数量*/
	private Double fAuxQtyFinish;

	/**辅助单位遗失数*/
	private Double fAuxQtyLoss;

	/**计划开工日期*/
	private Date fPlanStartDate;

	/**计划完工日期*/
	private Date fPlanEndDate;

	/**实际开工日期*/
	private Date fWorkStartDate;

	/**实际完工日期*/
	private Date fWorkEndDate;

	/**基本单位加工批量*/
	private Double fWorkQty;

	/**准备时间*/
	private Double fTimeSetup;

	/**运行时间*/
	private Double fTimeRun;

	/**预计加工时间*/
	private Double fTimeMachine;

	/**人工实作工时*/
	private Double fTimeHrWork;

	/**机台准备工时*/
	private Double fTimeEngPrepare;

	/**机台实作工时*/
	private Double fTimeEngWork;

	/**审核人*/
	private Integer fCheckerID;

	/**审核日期*/
	private Date fCheckDate;

	/**备注*/
	private String fNote;

	/**基本单位合格数量*/
	private Double fQtyPass;

	/**基本单位因工报废数量*/
	private Double fQtyScrap;

	/**基本单位因料报废数量*/
	private Double fQtyForItem;

	/**合格数量*/
	private Double fAuxQtyPass;

	/**因工报废数量*/
	private Double fAuxQtyScrap;

	/**因料报废数量*/
	private Double fAuxQtyForItem;

	/**时间单位*/
	private Integer fTimeUnit;

	/**数量精度*/
	private Integer fQtyDecimal;

	/**返修数*/
	private Double fReprocessedQty;

	/**返修数量*/
	private Double fAuxReprocessedQty;

	/**计划生产数量(工序)*/
	private Double fOperAuxQtyPlan;

	/**流转号*/
	private String fOperMoveNo;

	/**班次*/
	private Integer fTeamtimeID;

	/**工序说明*/
	private String fEntrySelfZ1039;

	/**日定额*/
	private Double fEntrySelfZ1040;

	/**外协加工单价*/
	private Double fEntrySelfZ1041;

	/**前道工序*/
	private String fEntrySelfZ1043;

	/**后道工序*/
	private String fEntrySelfZ1044;

	/**人工准备工时*/
	private Double fHRReadyTime;

	public Integer getfTaskDispInterID() {
		return fTaskDispInterID;
	}

	public void setfTaskDispInterID(Integer fTaskDispInterID) {
		this.fTaskDispInterID = fTaskDispInterID;
	}

	public String getfBrNo() {
		return fBrNo;
	}

	public void setfBrNo(String fBrNo) {
		this.fBrNo = fBrNo;
	}

	public Integer getfInterID() {
		return fInterID;
	}

	public void setfInterID(Integer fInterID) {
		this.fInterID = fInterID;
	}

	public Integer getfEntryID() {
		return fEntryID;
	}

	public void setfEntryID(Integer fEntryID) {
		this.fEntryID = fEntryID;
	}

	public String getfBillNum() {
		return fBillNum;
	}

	public void setfBillNum(String fBillNum) {
		this.fBillNum = fBillNum;
	}

	public Short getfStatus() {
		return fStatus;
	}

	public void setfStatus(Short fStatus) {
		this.fStatus = fStatus;
	}

	public Boolean getfCancellation() {
		return fCancellation;
	}

	public void setfCancellation(Boolean fCancellation) {
		this.fCancellation = fCancellation;
	}

	public Boolean getfClose() {
		return fClose;
	}

	public void setfClose(Boolean fClose) {
		this.fClose = fClose;
	}

	public Integer getfTeamID() {
		return fTeamID;
	}

	public void setfTeamID(Integer fTeamID) {
		this.fTeamID = fTeamID;
	}

	public Integer getfWorkerID() {
		return fWorkerID;
	}

	public void setfWorkerID(Integer fWorkerID) {
		this.fWorkerID = fWorkerID;
	}

	public Integer getfDeviceID() {
		return fDeviceID;
	}

	public void setfDeviceID(Integer fDeviceID) {
		this.fDeviceID = fDeviceID;
	}

	public Double getfQtyPlan() {
		return fQtyPlan;
	}

	public void setfQtyPlan(Double fQtyPlan) {
		this.fQtyPlan = fQtyPlan;
	}

	public Double getfQtyFinish() {
		return fQtyFinish;
	}

	public void setfQtyFinish(Double fQtyFinish) {
		this.fQtyFinish = fQtyFinish;
	}

	public Double getfQtyLoss() {
		return fQtyLoss;
	}

	public void setfQtyLoss(Double fQtyLoss) {
		this.fQtyLoss = fQtyLoss;
	}

	public Double getfAuxQtyPlan() {
		return fAuxQtyPlan;
	}

	public void setfAuxQtyPlan(Double fAuxQtyPlan) {
		this.fAuxQtyPlan = fAuxQtyPlan;
	}

	public Double getfAuxQtyFinish() {
		return fAuxQtyFinish;
	}

	public void setfAuxQtyFinish(Double fAuxQtyFinish) {
		this.fAuxQtyFinish = fAuxQtyFinish;
	}

	public Double getfAuxQtyLoss() {
		return fAuxQtyLoss;
	}

	public void setfAuxQtyLoss(Double fAuxQtyLoss) {
		this.fAuxQtyLoss = fAuxQtyLoss;
	}

	public Date getfPlanStartDate() {
		return fPlanStartDate;
	}

	public void setfPlanStartDate(Date fPlanStartDate) {
		this.fPlanStartDate = fPlanStartDate;
	}

	public Date getfPlanEndDate() {
		return fPlanEndDate;
	}

	public void setfPlanEndDate(Date fPlanEndDate) {
		this.fPlanEndDate = fPlanEndDate;
	}

	public Date getfWorkStartDate() {
		return fWorkStartDate;
	}

	public void setfWorkStartDate(Date fWorkStartDate) {
		this.fWorkStartDate = fWorkStartDate;
	}

	public Date getfWorkEndDate() {
		return fWorkEndDate;
	}

	public void setfWorkEndDate(Date fWorkEndDate) {
		this.fWorkEndDate = fWorkEndDate;
	}

	public Double getfWorkQty() {
		return fWorkQty;
	}

	public void setfWorkQty(Double fWorkQty) {
		this.fWorkQty = fWorkQty;
	}

	public Double getfTimeSetup() {
		return fTimeSetup;
	}

	public void setfTimeSetup(Double fTimeSetup) {
		this.fTimeSetup = fTimeSetup;
	}

	public Double getfTimeRun() {
		return fTimeRun;
	}

	public void setfTimeRun(Double fTimeRun) {
		this.fTimeRun = fTimeRun;
	}

	public Double getfTimeMachine() {
		return fTimeMachine;
	}

	public void setfTimeMachine(Double fTimeMachine) {
		this.fTimeMachine = fTimeMachine;
	}

	public Double getfTimeHrWork() {
		return fTimeHrWork;
	}

	public void setfTimeHrWork(Double fTimeHrWork) {
		this.fTimeHrWork = fTimeHrWork;
	}

	public Double getfTimeEngPrepare() {
		return fTimeEngPrepare;
	}

	public void setfTimeEngPrepare(Double fTimeEngPrepare) {
		this.fTimeEngPrepare = fTimeEngPrepare;
	}

	public Double getfTimeEngWork() {
		return fTimeEngWork;
	}

	public void setfTimeEngWork(Double fTimeEngWork) {
		this.fTimeEngWork = fTimeEngWork;
	}

	public Integer getfCheckerID() {
		return fCheckerID;
	}

	public void setfCheckerID(Integer fCheckerID) {
		this.fCheckerID = fCheckerID;
	}

	public Date getfCheckDate() {
		return fCheckDate;
	}

	public void setfCheckDate(Date fCheckDate) {
		this.fCheckDate = fCheckDate;
	}

	public String getfNote() {
		return fNote;
	}

	public void setfNote(String fNote) {
		this.fNote = fNote;
	}

	public Double getfQtyPass() {
		return fQtyPass;
	}

	public void setfQtyPass(Double fQtyPass) {
		this.fQtyPass = fQtyPass;
	}

	public Double getfQtyScrap() {
		return fQtyScrap;
	}

	public void setfQtyScrap(Double fQtyScrap) {
		this.fQtyScrap = fQtyScrap;
	}

	public Double getfQtyForItem() {
		return fQtyForItem;
	}

	public void setfQtyForItem(Double fQtyForItem) {
		this.fQtyForItem = fQtyForItem;
	}

	public Double getfAuxQtyPass() {
		return fAuxQtyPass;
	}

	public void setfAuxQtyPass(Double fAuxQtyPass) {
		this.fAuxQtyPass = fAuxQtyPass;
	}

	public Double getfAuxQtyScrap() {
		return fAuxQtyScrap;
	}

	public void setfAuxQtyScrap(Double fAuxQtyScrap) {
		this.fAuxQtyScrap = fAuxQtyScrap;
	}

	public Double getfAuxQtyForItem() {
		return fAuxQtyForItem;
	}

	public void setfAuxQtyForItem(Double fAuxQtyForItem) {
		this.fAuxQtyForItem = fAuxQtyForItem;
	}

	public Integer getfTimeUnit() {
		return fTimeUnit;
	}

	public void setfTimeUnit(Integer fTimeUnit) {
		this.fTimeUnit = fTimeUnit;
	}

	public Integer getfQtyDecimal() {
		return fQtyDecimal;
	}

	public void setfQtyDecimal(Integer fQtyDecimal) {
		this.fQtyDecimal = fQtyDecimal;
	}

	public Double getfReprocessedQty() {
		return fReprocessedQty;
	}

	public void setfReprocessedQty(Double fReprocessedQty) {
		this.fReprocessedQty = fReprocessedQty;
	}

	public Double getfAuxReprocessedQty() {
		return fAuxReprocessedQty;
	}

	public void setfAuxReprocessedQty(Double fAuxReprocessedQty) {
		this.fAuxReprocessedQty = fAuxReprocessedQty;
	}

	public Double getfOperAuxQtyPlan() {
		return fOperAuxQtyPlan;
	}

	public void setfOperAuxQtyPlan(Double fOperAuxQtyPlan) {
		this.fOperAuxQtyPlan = fOperAuxQtyPlan;
	}

	public String getfOperMoveNo() {
		return fOperMoveNo;
	}

	public void setfOperMoveNo(String fOperMoveNo) {
		this.fOperMoveNo = fOperMoveNo;
	}

	public Integer getfTeamtimeID() {
		return fTeamtimeID;
	}

	public void setfTeamtimeID(Integer fTeamtimeID) {
		this.fTeamtimeID = fTeamtimeID;
	}

	public String getfEntrySelfZ1039() {
		return fEntrySelfZ1039;
	}

	public void setfEntrySelfZ1039(String fEntrySelfZ1039) {
		this.fEntrySelfZ1039 = fEntrySelfZ1039;
	}

	public Double getfEntrySelfZ1040() {
		return fEntrySelfZ1040;
	}

	public void setfEntrySelfZ1040(Double fEntrySelfZ1040) {
		this.fEntrySelfZ1040 = fEntrySelfZ1040;
	}

	public Double getfEntrySelfZ1041() {
		return fEntrySelfZ1041;
	}

	public void setfEntrySelfZ1041(Double fEntrySelfZ1041) {
		this.fEntrySelfZ1041 = fEntrySelfZ1041;
	}

	public String getfEntrySelfZ1043() {
		return fEntrySelfZ1043;
	}

	public void setfEntrySelfZ1043(String fEntrySelfZ1043) {
		this.fEntrySelfZ1043 = fEntrySelfZ1043;
	}

	public String getfEntrySelfZ1044() {
		return fEntrySelfZ1044;
	}

	public void setfEntrySelfZ1044(String fEntrySelfZ1044) {
		this.fEntrySelfZ1044 = fEntrySelfZ1044;
	}

	public Double getfHRReadyTime() {
		return fHRReadyTime;
	}

	public void setfHRReadyTime(Double fHRReadyTime) {
		this.fHRReadyTime = fHRReadyTime;
	}

	@Override
	public String toString() {
		return "ICTaskDispBillEntry [fTaskDispInterID=" + fTaskDispInterID + ", fBrNo=" + fBrNo + ", fInterID="
				+ fInterID + ", fEntryID=" + fEntryID + ", fBillNum=" + fBillNum + ", fStatus=" + fStatus
				+ ", fCancellation=" + fCancellation + ", fClose=" + fClose + ", fTeamID=" + fTeamID + ", fWorkerID="
				+ fWorkerID + ", fDeviceID=" + fDeviceID + ", fQtyPlan=" + fQtyPlan + ", fQtyFinish=" + fQtyFinish
				+ ", fQtyLoss=" + fQtyLoss + ", fAuxQtyPlan=" + fAuxQtyPlan + ", fAuxQtyFinish=" + fAuxQtyFinish
				+ ", fAuxQtyLoss=" + fAuxQtyLoss + ", fPlanStartDate=" + fPlanStartDate + ", fPlanEndDate="
				+ fPlanEndDate + ", fWorkStartDate=" + fWorkStartDate + ", fWorkEndDate=" + fWorkEndDate + ", fWorkQty="
				+ fWorkQty + ", fTimeSetup=" + fTimeSetup + ", fTimeRun=" + fTimeRun + ", fTimeMachine=" + fTimeMachine
				+ ", fTimeHrWork=" + fTimeHrWork + ", fTimeEngPrepare=" + fTimeEngPrepare + ", fTimeEngWork="
				+ fTimeEngWork + ", fCheckerID=" + fCheckerID + ", fCheckDate=" + fCheckDate + ", fNote=" + fNote
				+ ", fQtyPass=" + fQtyPass + ", fQtyScrap=" + fQtyScrap + ", fQtyForItem=" + fQtyForItem
				+ ", fAuxQtyPass=" + fAuxQtyPass + ", fAuxQtyScrap=" + fAuxQtyScrap + ", fAuxQtyForItem="
				+ fAuxQtyForItem + ", fTimeUnit=" + fTimeUnit + ", fQtyDecimal=" + fQtyDecimal + ", fReprocessedQty="
				+ fReprocessedQty + ", fAuxReprocessedQty=" + fAuxReprocessedQty + ", fOperAuxQtyPlan="
				+ fOperAuxQtyPlan + ", fOperMoveNo=" + fOperMoveNo + ", fTeamtimeID=" + fTeamtimeID
				+ ", fEntrySelfZ1039=" + fEntrySelfZ1039 + ", fEntrySelfZ1040=" + fEntrySelfZ1040 + ", fEntrySelfZ1041="
				+ fEntrySelfZ1041 + ", fEntrySelfZ1043=" + fEntrySelfZ1043 + ", fEntrySelfZ1044=" + fEntrySelfZ1044
				+ ", fHRReadyTime=" + fHRReadyTime + "]";
	}


}